wild or frantic person - Turco Inglés Diccionario